<?php
/**
 thinkclouds.net
**/
$mod = isset($_GET['mod']) ? $_GET['mod'] : "new";
if(empty($mod)){
	$mod = "new";
}
$modd = $mod;
define('ALLOWGUEST',true);
require_once './source/core/run.php';
/* 指定允许访问的模块 */
$allowmod = array('new','check');
if(!in_array($modd,$allowmod)) {
	Core_Fun::halt("对不起，不存在“mod=".$modd."”模块，请检查！","",1);
}

/* 判断是否存在文件 */
$tplfile = INDEX_TEMPLATE."yset/"."msg_".$modd.".".$tplext;
$widgetfile = "./source/widget/yset/"."msg_".$modd.".php";
if(!Core_Fun::fileexists($tplfile)){
	Core_Fun::halt("对不起，模板文件“".$tplfile."”不存在，请检查！","",1);
}
if(!Core_Fun::fileexists($widgetfile)){
	Core_Fun::halt("对不起，部件文件“".$widgetfile."”不存在，请检查！","",1);
}

/* 缓存,模板处理 */
if($config['cachstatus']==1){
	$cache_seconds = $config['cachtime']*60;
	$tpl->setCaching(true); 
	$tpl->setCacheLifetime($cache_seconds);	
}
$cacheid = md5($_SERVER["REQUEST_URI"]);
if(!$tpl->isCached($tplfile,$cacheid)){
	require_once './source/module/app.php';
	require_once "./source/widget/yset/"."msg_".$modd.".php";
}
$tpl->assign("runtime",Core_Fun::runtime());


$tpl->display($tplfile,$cacheid);
?>